+Sat Jun 26 00:40:02 2004 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtkiconfactory.c (render_icon_name_pixbuf):
+ * gtk/gtkiconfactory.c (gtk_icon_set_render_icon):
+ * gtk/gtkstyle.c (gtk_default_render_icon): Accept a NULL
+ style.
+
Sat Jun 26 00:04:36 2004 Matthias Clasen <maclas@gmx.de>
* gtk/gtkentrycompletion.c (gtk_entry_completion_set_model):
+Sat Jun 26 00:40:02 2004 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtkiconfactory.c (render_icon_name_pixbuf):
+ * gtk/gtkiconfactory.c (gtk_icon_set_render_icon):
+ * gtk/gtkstyle.c (gtk_default_render_icon): Accept a NULL
+ style.
+
Sat Jun 26 00:04:36 2004 Matthias Clasen <maclas@gmx.de>
* gtk/gtkentrycompletion.c (gtk_entry_completion_set_model):
+Sat Jun 26 00:40:02 2004 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtkiconfactory.c (render_icon_name_pixbuf):
+ * gtk/gtkiconfactory.c (gtk_icon_set_render_icon):
+ * gtk/gtkstyle.c (gtk_default_render_icon): Accept a NULL
+ style.
+
Sat Jun 26 00:04:36 2004 Matthias Clasen <maclas@gmx.de>
* gtk/gtkentrycompletion.c (gtk_entry_completion_set_model):
+Sat Jun 26 00:40:02 2004 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtkiconfactory.c (render_icon_name_pixbuf):
+ * gtk/gtkiconfactory.c (gtk_icon_set_render_icon):
+ * gtk/gtkstyle.c (gtk_default_render_icon): Accept a NULL
+ style.
+
Sat Jun 26 00:04:36 2004 Matthias Clasen <maclas@gmx.de>
* gtk/gtkentrycompletion.c (gtk_entry_completion_set_model):
if (widget && gtk_widget_has_screen (widget))
screen = gtk_widget_get_screen (widget);
- else if (style->colormap)
+ else if (style && style->colormap)
screen = gdk_colormap_get_screen (style->colormap);
else
{
GdkPixbuf *icon;
g_return_val_if_fail (icon_set != NULL, NULL);
- g_return_val_if_fail (GTK_IS_STYLE (style), NULL);
+ g_return_val_if_fail (style == NULL || GTK_IS_STYLE (style), NULL);
if (icon_set->sources == NULL)
return render_fallback_image (style, direction, state, size, widget, detail);
screen = gtk_widget_get_screen (widget);
settings = gtk_settings_get_for_screen (screen);
}
- else if (style->colormap)
+ else if (style && style->colormap)
{
screen = gdk_colormap_get_screen (style->colormap);
settings = gtk_settings_get_for_screen (screen);